package com.drink.yan.web.rest.req.cmd;

import com.drink.yan.intf.define.YanOpSourceStatusE;
import com.drink.yan.intf.entity.io.YanJsonMapIo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * java类简单作用描述
 *
 * @Title:
 * @Package: com.drink.yan.web.rest.req.cmd.
 * @Author: M.simple
 * @Remark: The modified content
 * @CreateDate: 2023-11-25 11:39
 * @Version: v2.0
 */
@Data
public class ApplySeniorInfoCmd {

	@ApiModelProperty("来源")
	private String opSource = YanOpSourceStatusE.student_mini.getCode();

	private String mobile;

	private Long userId;

	private String userName;

	private String sex;

	@ApiModelProperty("研究生学校")
	private Long masterSchId;

	@ApiModelProperty("研究生学校")
	private String masterSchName;

	@ApiModelProperty("研究生专业")
	private String masterSpeId;

	@ApiModelProperty("研究生专业")
	private String masterSpeName;

	@ApiModelProperty("入学时间")
	private String inSchYear;

	@ApiModelProperty("学习方式")
	private String recruitType;

	@ApiModelProperty("学习方式")
	private String recruitName;

	@ApiModelProperty("初试分数")
	private BigDecimal firstScore;

	@ApiModelProperty("身份证正面")
	private String idCardObvImg;

	@ApiModelProperty("身份证反面")
	private String idCardRevImg;

	@ApiModelProperty("证明文件")
	private List<String> certImgList;

	private List<YanJsonMapIo> serviceList;

}
